// pages/test/test.js
const app = getApp()
Page({

  /**
   * 页面的初始数据
   */
  data: {
    num: app.globalData.num,
    message: "hello world",
    id: 999,
    condition: false,
    list: ['aa', 'bb', 'cc', 'dd'],
    arr: [
      {id: 5, unique: 'unique_5'},
      {id: 4, unique: 'unique_4'},
      {id: 3, unique: 'unique_3'},
      {id: 2, unique: 'unique_2'},
      {id: 1, unique: 'unique_1'},
      {id: 0, unique: 'unique_0'},
    ],
    timeArr: [
      { index: 1,  msg: '第1条消息', time: '2023/12/16 10:24' },
      { index: 2,  msg: '第2条消息', time: '2023/12/16 10:25' },
      { index: 3,  msg: '第3条消息', time: '2023/12/16 10:26' }  
    ],
    msg: 'hello world'
  },
  changeMsg () {
    // vue this.msg = "hello minpro"
    // react this.setState({ msg: 'hello minpro' })
    app.globalData.num = 1000
    this.setData({ msg: 'hello minpro', num: app.globalData.num + 1 })
  },
  changeParamMsg (event) {
    console.log(event);
    this.setData({
      msg: event.target.dataset.str
    })
  },
  clickContainer () {
    console.log('container');
  },
  clickBox () {
    console.log('box');
  },
  clickBlue () {
    console.log('blue');
  },
  /**
   * 生命周期函数--监听页面加载
   */
  onLoad(options) {

  },

  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady() {

  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow() {

  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide() {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload() {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh() {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom() {

  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage() {

  }
})